<?php

class main_ini {
    
    public $code = 'main';
    public $title = 'Ядро';
    public $description = 'Основные методы и виджеты.';
    public $author = 'Ладыгин Сергей';
    public $email  = 'webcoderu@gmail.com';
    public $site   = 'www.coolweb.su';
    public $update = 'www.coolweb.su';
    public $admin  = false;
    public $is_install = false;
    
    public $methods = array('pages_tree' => 'Дерево страниц');
    public $tools   = array('cache' => 'Очистка кэша');
    public $parametrs = array();
    public $widgets = array();
    
    public function __construct() {
        
        $this->widgets['pages_tree'] = array(
            'title'     => 'Дерево страниц',
            'parametrs' => array(),
            'validation' => array()
        );
        
        $this->widgets['menu'] = array(
            'title'     => 'Меню',
            'parametrs' => array(
                'menu'   => array('Пункты меню (название/ссылка)', 'doubl_input')
            ),
            'validation' => array(
                'menu'   => 'trim|required|xss_clean'
            )
        );
        
        $this->widgets['menu_page'] = array(
            'title'     => 'Подкатегории раздела',
            'parametrs' => array(
                'uri'   => array('URI страницы', 'input')
            ),
            'validation' => array(
                'uri'   => 'trim|xss_clean'
            )
        );
        
    }
}